gusucode.com > 耐品图片管理系统 标准版A > 耐品图片管理系统 标准版A/Upload.asp

    <!--#Include File="Inc/clsSetting.asp"-->
<%
If CheckServer(Config.SystemUrl)=False then
	Response.Write("禁止被其他站点调用!")
	Response.End	
End If

UpType = Request.QueryString("UpType")
BgColor = "#DBDBDB"
FileType = "gif/jpg"
Select Case UpType
Case "UserPic"
	Pos = Request.QueryString("Pos")
	If Pos = "out,reg" Or Pos = "out,mod" Then
		Select Case Request.Cookies(CookieName)("StyleId")
		Case "white":BgColor = "#FFFFFF"
		Case "black":BgColor = "#202020"
		Case "blue":BgColor = "#FFFFFF"
		End Select
	End If
Case "JpegFile"
	FileType = "gif"
	Tip = FileType&"格式,最大宽度<font color='#FF0000'><b>200</b></font>,最大高度<font color='#FF0000'><b>100</b></font>。"
Case Else
End Select

Function CheckServer(str)
	Dim i,servername
	If str="" Then
		CheckServer = True
		Exit Function
	Else
		CheckServer = False
	End If
	str=split(Cstr(str),",")
	servername=Request.ServerVariables("HTTP_REFERER")
	For i=0 to Ubound(str)
	If Right(str(i),1)="/" Then str(i)=left(Trim(str(i)),Len(str(i))-1)
		If Lcase(left(servername,Len(str(i))))=Lcase(str(i)) then
			checkserver = True
			Exit For
		Else
			checkserver = False
		End if
	Next
End Function
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<style type="text/css">
<!--
body{
	background-color: <%=BgColor%>;
	font-size:9pt
}
<%If request.QueryString("Pos")="out" Then%>
.tx1 { 
	height: 20px;
	font-size: 9pt; 
	border: 1px solid #7a7a7a; 
	color: #7a7a7a; 
	background-color: #FFFFFF;
}
<%else%>
.tx1 {
	height: 20px;
	font-size: 9pt; 
	border: 1px solid; 
	border-color: #000000; 
	color: #0000FF
}
<%end if%>
-->
</style>

<SCRIPT language=javascript>
function check() {
	var strFileName=form1.File.value;
	var FileType,LockType,Up;
	if (strFileName==""){
    	alert("请选择要上传的文件");
    	return false;
  	}
  	else{
		FileType=strFileName.substr(strFileName.length-3)
		FileType=FileType.toLowerCase();
		LockType="<%=FileType%>".split("/");
		for(i=0;i<LockType.length;i++)
			if(FileType==LockType[i]){Up=true;break;}else{Up=false;}
		if(!Up){
			alert("请选择<%=FileType%>格式文件!");
			return false;
		}
  	}
}
</SCRIPT>
</head>
<body leftmargin="0" topmargin="0">
<form action="upfile.asp" method="post" name="form1" onSubmit="return check()" enctype="multipart/form-data">
  <input name="Action" type="hidden" value="<%=UpType%>">
  <input name="bgColor" type="hidden" value="<%=BgColor%>">
  <input type="hidden" name="LogoWidth" value="<%=Config.Settings(35)%>">
  <input type="hidden" name="LogoHeight" value="<%=Config.Settings(36)%>">
  <input name="Pos" type="hidden" value="<%=Request.QueryString("Pos")%>">
  <input name="adFile" type="hidden" value="<%=Request.QueryString("adFile")%>">
  <input name="File" type="FILE" class="tx1" size="20">
  <input type="submit" name="Submit" value="上传" style="border:1px double rgb(88,88,88);font:9pt"> 
  <br><%=Tip%>
</form>
</body>
</html>